public enum CardType {
    SINGLE,         // 单牌
    PAIR,           // 对子
    THREE,          // 三张
    BOMB,           // 炸弹
    THREE_WITH_ONE, // 三带一
    THREE_WITH_TWO, // 三带二
    FOUR_WITH_TWO_SINGLE,   // 四带二单
    FOUR_WITH_TWO_PAIRS,    // 四带二对
    STRAIGHT,       // 顺子
    CONSECUTIVE_PAIRS, // 连对
    AIRPLANE,       // 飞机（三张连续）
    AIRPLANE_WITH_SINGLES,  // 飞机带单
    AIRPLANE_WITH_PAIRS,   // 飞机带对
    INVALID         // 无效牌型
}